﻿<?
require('KiemTraDieuKien.php');
$MCB = $_POST['MCB'];
$HanhKhach = $_POST['HK'];
$CMND = $_POST['CMND'];
$DienThoai = $_POST['DT'];
$HangVe = $_POST['HV'];
if($_POST['GT'] == 'mặc định' )
    {
        $GiaTien = $hangVe_Gia[$HangVe];
    }
else
    $GiaTien = $_POST['GT'];
    
echo '<center><strong>ĐẶT VÉ</strong></center><br /><br />';




$NgayGioDi_DB = array();
// LAY NGAY CUA CHUYEN BAY
$query = "SELECT MACB, NGAYGIODI FROM chuyenbay";

$result = @mysql_query($query);

while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
    $NgayGioDi_DB[$row['MACB']] = $row['NGAYGIODI'];
}



$today =  time();

$timestamp = strtotime($NgayGioDi_DB[$MCB]);
$resettime = ($timestamp - $today )/60;  // TINH THEO PHUT

// RESET TIME
if ($resettime <  $quyDinh['DATVECHAM'] && $_POST['submit'] && $resettime > 0)
{
    echo '<p align="center"> <strong><font color="red">HẾT HẠN ĐẶT VÉ THÔNG THƯỜNG </strong></font></p><p align="center"><strong><font color="red">Xin xác nhận ngay sau khi đặt vé </font> </strong> </p>';
    $query_delete = "DELETE FROM ve WHERE MACB = '$MCB' AND TINHTRANG = 'Đã Đặt'";
    @mysql_query($query_delete);
}

////

if($_POST['submit'] && $resettime > 0)
{
    $message = '';
    // Xu ly;
    
    // Kiem tra dieu kien
    if(!$MCB)
        $message .= '<p>Bạn chưa điền mã chuyến bay</p>';
    
    if(!$HanhKhach )
        $message .= '<p>Bạn chưa điền tên hành khách </p>';
        
    if(!$CMND )
        $message .= '<p>Bạn chưa điền CMND </p>';
        
    if(!$DienThoai )
        $message .= '<p>Bạn chưa điền số điện thoại</p>';
    
    if(!$HangVe)
        $message .= '<p>Bạn chưa điền hạng vé </p>';
    
    
    if(!laSo($CMND))
        $message .= '<p>CMND phải là số</p>';
        
    
    if(!laSo($DienThoai))
        $message .= '<p>Điện Thoại phải là số</p>';
  
        
    
    if($message)
        echo '<center>'.$message.'</center>';      
    else
    {
        if(laySoGheTrongHV($MCB,$HangVe) > 0)
        {
            $query =  "INSERT INTO ve VALUES('$MCB','','$HangVe','$GiaTien','Đã Đặt','$CMND','')";
            @mysql_query($query);
            
            $query_delete = "DELETE FROM hanhkhach WHERE CMND = '$CMND'";
            @mysql_query($query_delete);
            
            $query_HK =  "INSERT INTO hanhkhach VALUES ('$CMND','$HanhKhach','$DienThoai')";
            @mysql_query($query_HK);
            
            echo '<center><p>Đặt Vé thành công.</p><p> Bạn có thể nhập vé mới bên dưới hoặc <a href="index.php?page=XacNhanVe.php&MACB=',$MCB,'&CMND=',$CMND,'">xác nhận vé vừa đặt tại đây</a></p></center>';
        }
        else
            echo '<center><p>Đã Hết Vé Hạng '.$HangVe.'.</p><p> Bạn có thể chọn loại vé khác hoặc chuyến bay khác</p></center>';

        

    }
}
else if($_POST['submit'] )
{
    echo '<center><p><font color = "yellow" ><b> CHUYẾN BAY NÀY ĐÃ BAY! </b> </font></p></center>';

}


?>





<br />
<br />

<form method="post">


<center>
<table width="50%">
    <tr>
        <td> Mã chuyến bay </td>
        <td align="right"> <select name="MCB" style="height: 1.5em; width:12.3em; " > 
        
        <?
                    
            for($i = 1; $i <= $chuyenBay[0]; $i++)
            {
                $timestamp = strtotime($NgayGioDi_DB[$chuyenBay[$i][MACB]]);
                $resettime = ($timestamp - $today )/60;
                
                if((laySoGheTrong($chuyenBay[$i][MACB]) > 0) && $resettime > 0)
                    echo  '<option value="',$chuyenBay[$i][MACB],'">',$chuyenBay[$i][MACB],'</option>';
            }
                
        ?>
        
        </select>  </td>    
    </tr>


    <tr>
        <td>Hành Khách</td>
        <td align="right"><input maxlength="50" name="HK"  type="text" style="height: 1.5em; width:12em;" value="<?if($message) echo $HanhKhach; ?>" /> </td>    
    </tr>

    <tr>
        <td> CMND </td>
        <td align="right"><input maxlength="9" name="CMND" type="text" style="height: 1.5em; width:12em;" value="<?if($message) echo $CMND; ?>" /></td>    
    </tr>
    
    
    <tr>
        <td> Điện Thoại</td>
        <td align="right"><input maxlength="24" name="DT" type="text" style="height: 1.5em; width:12em;" value="<?if($message) echo $_POST['DT'];?>" /></td>    
    </tr>
    
    
    <tr>
        <td> Hạng Vé </td>
        <td align="right"><select name="HV" style="height: 1.5em; width:12.3em;"> 
        <?
            if($message)
                echo '<option value="',$_POST['HV'],'"> Hạng ',$_POST['HV'],'</option>';
            for($d = 1; $d <= $hangVe[0]; $d++)
                echo '<option value="',$d,'"> Hạng ',$d,'</option>';
        ?>
        </td>    
    </tr>
    
    <!-- Lap o doan nay -->
    <tr>
        <td>Giá tiền </td>
        <td align="right"> <input name="GT" maxlength="10" style="height: 1.5em; width:12em;" type="text" value="<?if($message) echo $_POST['GT']; else echo 'mặc định'; ?>"/>  </td>    
    </tr>
    

</table>

<br /><br />

<table>
<tr>
<td>
<input type="submit" name="submit" style="height: 2.1em; width: 12em; "  value="ĐẶT VÉ"/>
</td>
</tr>
</table>
</form>


</center>

